package com.yanqu.road.entity.activity.apprentice.data;

import com.yanqu.road.entity.activity.apprentice.ApprenticeTalentData;

/**
 * 宴请世家日志
 */
public class ApprenticeUserBanquetLog {

    /**
     * 发起玩家
     */
    private long userId;

    /**
     * 对方玩家
     */
    private long targetUserId;

    /**
     * 发起方增加的天资
     */
    private ApprenticeTalentData addTalent;

    /**
     * 对方增加的天资
     */
    private ApprenticeTalentData targetAddTalent;

    /**
     * 时间
     */
    private long time;

    public ApprenticeUserBanquetLog(long userId, long targetUserId, ApprenticeTalentData addTalent, ApprenticeTalentData targetAddTalent) {
        this.userId = userId;
        this.targetUserId = targetUserId;
        this.addTalent = addTalent;
        this.targetAddTalent = targetAddTalent;
        this.time = System.currentTimeMillis();
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public long getTargetUserId() {
        return targetUserId;
    }

    public void setTargetUserId(long targetUserId) {
        this.targetUserId = targetUserId;
    }

    public ApprenticeTalentData getAddTalent() {
        return addTalent;
    }

    public void setAddTalent(ApprenticeTalentData addTalent) {
        this.addTalent = addTalent;
    }

    public ApprenticeTalentData getTargetAddTalent() {
        return targetAddTalent;
    }

    public void setTargetAddTalent(ApprenticeTalentData targetAddTalent) {
        this.targetAddTalent = targetAddTalent;
    }

    public long getTime() {
        return time;
    }
}
